//判断特定路径的文件是否存在

const fs = require("fs");
const path = require("path");

var filePath = path.join(__dirname, "/6.txt");

// 方法1
//异步方法fs.exist()已弃用
if(fs.existsSync(filePath)){ //判断文件是否存在 ，true存在，false不存在
    console.log("文件存在");
}
else {
    console.log("文件不存在");
}

// 方法2
//判断文件存不存在
fs.access(filePath, fs.constants.F_OK, (err)=>{
    if(err.code=='ENOENT') {
        console.log("文件不存在");
    }
})
//fs.access(path[, mode], callback)
// mode 参数是可选的整数，指定要执行的可访问性检查,默认值是 fs.constants.F_OK